Big Huge Thesaurus

harpy bat

noun

sounds kind of like